iT邦幫忙

2018 iT 邦幫忙鐵人賽
DAY 6
0

Ceph 分散式儲存介紹

Ceph是開源分散式儲存系統,遵守LGPL v2.1 較寬鬆公共授權條款, 以RADOS (Reliable Autonomic Distributed Object Store)設計方式設計,它提供多種儲存方式有物件儲存、區塊儲存以及檔案儲存,非常容易串接到各種平台上,且具備以下三種特性:

  • 高擴展性
    • 支持擴展至千台主機。
    • 支持擴展至PB級別的儲存空間。
  • 高可用性
    • 多副本。
    • 無單點故障。
    • 自我修復。
  • 高效
    • 透過CRUSH(Controlled Replication Under Scalable Hashing)演算法均勻分布數據,平行能力高。

Ceph 元件概述

Ceph內部組成主要有以下四種元件

  • Monitors
    • Ceph monitor 負責維護整個叢集狀態的健康狀態。他分別維護每個元件的映射訊息,包含OSD map、Mon Map、PG Map與CRUSH Map。
  • OSD(Object Storage Daemon)
    • 數據主要儲存的地方,以Objext的方式儲存於OSD中。
  • Managers
    • 提供叢集狀態的一些資訊給外部使用,包含存儲利用率、當前性能指標和系統負載。
  • MDSs
    • 提供Ceph文件系統存儲元數據。Ceph元數據服務器允許POSIX文件系統用戶執行基本命令(如ls、find等),而不會給Ceph存儲集群帶來巨大負擔。

上一篇
透過 RDO 安裝 OPENSTACK
下一篇
Ceph 架構
系列文
基於雲端Iaas基礎平台OpenStack結合Kubernetes,BlockChain,Spark,SDN24
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言